
.Baby_Healthy_home_right{
    /*position: absolute;*/
    /*left: 13rem;*/
    width:100%;
    height:100%;
    margin-left: 13rem;
}
.Baby_Healthy_home_right_top{
    height:4rem;
    width:100%;
    background-color: #fff;
}
.Baby_Healthy_home_right_top_tit{
    line-height: 4rem;
    width:100%;
    background-color: #fff;
    margin-left: 2rem;
    font-size: 16px;
}
.Baby_Healthy_home_right_top_tit>i{
    font-size: 14px;
    margin-right: 0.5rem;
}
.Baby_Healthy_home_right_container{
    width:100%;
    height:100%;
    background-color: #f5f5f5;
    padding-top: 1.5rem;
    box-sizing: border-box;
    overflow: auto;
}
.Baby_Healthy_home_billing_right_container{
    width:100%;
    height:100%;
    background-color: #f5f5f5;
    padding-top: 1.5rem;
    overflow: auto;
    display: flex;
    justify-content: flex-start;
    box-sizing: border-box;
}
.Baby_Healthy_home_billing_right_left{
    width:8rem;
    height:100%;
    background-color: #fff;
    border: 1px solid #e6e2e2;
    margin-left: 0.5rem;
    box-sizing: border-box;
}
.Baby_Healthy_home_billing_left_dl{
    width:100%;
    margin-top: 1rem;
}
.Baby_Healthy_home_billing_left_dt{
    height:3.5rem;
    line-height: 3.5rem;
    font-size: 16px;
    text-align: left;
    padding-left: 1rem;
    box-sizing: border-box;
    cursor: pointer;
}
.Baby_Healthy_home_billing_left_dd{
    height:2.5rem;
    line-height: 2.5rem;
    font-size: 14px;
    text-align: left;
    padding-left: 2rem;
    box-sizing: border-box;
    cursor: pointer;
}
.Baby_Healthy_home_billing_right_center{
    width:65%;
    height:100%;
    background-color: #fff;
    border: 1px solid #e6e2e2;
    margin-left: 0.5rem;
    box-sizing: border-box;
}
.Baby_Healthy_home_billing_right_right{
    width:25%;
    height:100%;
    background-color: #fff;
    border: 1px solid #e6e2e2;
    margin-left: 0.5rem;
    box-sizing: border-box;
}
.container_top{
    padding-top: 0.5rem;
    box-sizing: border-box;
}
.Baby_Healthy_home_right_list1{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-left: 1rem;
}
.Baby_Healthy_home_right_list1>li{
    width: 21rem;
    height: 7rem;
    background-color: #fff;
    margin-left: 0.6rem;
    margin-bottom: 0.6rem;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    align-items: center;
    padding-bottom: 1rem;
    box-sizing: border-box;
}
.Baby_Healthy_home_right_list1>li>span{
    display: block;
}
.Baby_Healthy_home_right_list1_name{
    font-size: 14px;
    color: #727272;
}
.Baby_Healthy_home_right_list1_money{
    font-size: 20px;
    color: #3D3D3D ;
}
.activeHeight{
    border:1px solid #53C7FF;
    box-sizing: border-box;
}
.Baby_Healthy_home_right_usually{
    width:97%;
    margin-top: 0.5rem;
    margin-left: 1rem;
}
.Baby_Healthy_home_right_usually>h6{
    border-left: 3px solid #53C7FF;
    padding-left: 3px;
}
.Baby_Healthy_home_right_usually_container{
    /*height: 5rem;*/
    /*line-height: 5rem;*/
    margin-top: 1rem;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.usually_state{
    color: #3D3D3D;
}
.Baby_Healthy_home_right_usually_container>li{
    width:21rem;
    height:7rem;
    line-height:8rem;
    color: #3D3D3D;
    background-color: #fff;
    text-align: center;
    font-size: 15px;
    margin-left: 0.6rem;
    margin-bottom: 0.6rem;
}
.Baby_Healthy_home_right_wait{
    width:97%;
    margin-top: 0.5rem;
    margin-left: 1.7rem;
}
.Baby_Healthy_home_right_wait>h6{
    border-left: 3px solid red;
    padding-left: 3px;
}
.Baby_Healthy_home_right_wait_container{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.Baby_Healthy_home_right_wait_container>li{
    width: 44%;
    height: 5rem;
    line-height: 5rem;
    border: 1px solid #f8f8f8;
    background-color: #fff;
    margin-top: 1rem;
    padding-left: 1.5rem;
    box-sizing: border-box;
    position: relative;
    margin-left: 0.5rem;
}
.Baby_Healthy_home_right_wait_container>li>span{
    display: inline-block;
    font-size: 15px;
}
.Baby_Healthy_home_right_wait_container>li>a{
    display: inline-block;
    font-size: 15px;
    color: #727272;;
}
.bespeak_table_equic{
    width:17%;
}
.Baby_Healthy_home_billing_right_center_tit{
    height: 3rem;
    line-height: 3rem;
    font-size: 15px;
    padding-left: 1rem;
}
.billing_right_center_tit{
    display: inline-block;
    margin-right: 3rem;
    width: 8rem;
    text-align: center;
}
.billing_right_center_h4{
    font-size: 14px;
    border-left: 3px solid #53C7FF;
    padding-left: 3px;
    margin-top: 1rem;
    margin-left: 1rem;
}
.billing_right_center_img{
    height:4rem;
    line-height:4rem;
    padding-left: 1rem;
    margin-top: 1rem;
}
.billing_right_center_img>span{
    font-size: 13px;
    color: #5A5A5A;
    padding-left: 1rem;
    box-sizing: border-box;
}
.billing_right_center_img>img{
    width:3rem;
    height:3rem;
    border-radius: 10%;
    vertical-align: middle;
    margin-left: 1rem;
}
.billing_right_center_details_box{
    width:100%;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    padding-left: 2rem;
    box-sizing: border-box;
}
.billing_right_center_details_box>p{
    width:50%;
    font-size: 13px;
    color: #5A5A5A;
    margin-top: 1rem;
}
.billing_right_center_details_input{
    height: 2rem;
    width: 18rem;
    border: 1px solid #ccc;
    margin-left: 1rem;
}
.details_select{
    color: #5A5A5A;
    padding-left: 1rem;
    box-sizing: border-box;
}
.billing_right_tit{
    margin-top: 1.5rem;
}
.billing_right_tit_fontSize{
    font-size: 13px;
    color: #5A5A5A;
    vertical-align: top;
}
.bespeak_table_equic>button{
    padding: 0.5rem 1.1rem;
    box-sizing: border-box;
    margin-right: 1rem;
}
.billing_right_tit_textarea{
    width:47rem;
    height:6rem;
    border: 1px solid #ccc;
    padding-left: 0.5rem;
    padding-top: 0.5rem;
    box-sizing: border-box;
}
.billing_keep{
    width:6rem;
    height:2.5rem;
    background-color: #53C7FF;
    color: #fff;
    margin-left: 2rem;
    margin-top: 1rem;
}
.notice{
    color: red;
    margin-left: 3rem;
}
.number_span{
    position: absolute;
    right:1.5rem;
    color: #3D3D3D;
}
.checkBox_checked {
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/checkboxBG.png") no-repeat;
    border: 1px solid #5959c1;
}
.bespeak_search_container_seive{
    height:4rem;
    line-height: 4rem;
}
.bespeak_search_container_seive>lable{
    font-size: 14px;
}
.bespeak_search_container_seive>span{
    font-size: 14px;
}
.picker_style{
    height: 2.5rem;
    line-height: 2.5rem;
    width: 11rem;
    border: 1px solid #e0e0e0;
    color: #6F6F71;
    padding-left: 1rem;
    box-sizing: border-box;
}
.datetimepicker>option{
    text-align: center;
    padding-left: 1rem;
}
.bespeak_search_choice{
    margin-left: 5rem;
}
.bespeak_change_list{
    height:3rem;
    line-height: 3rem;
    border-bottom: 1px solid #e0e0e0;
    display: flex;
    justify-content: flex-start;
    width:97%;
    margin-top: 1rem;
}
.bespeak_change_list>li{
    width:12rem;
    text-align: center;
    /*color: #868686;*/
    border-top:1px solid #e0e0e0;
    border-left: 1px solid #e6e2e2;
    cursor: pointer;
}
.bespeak_change_list_actve{
    color: #868686;
    background-color: #f8f8f8;
}
.order_change_table{
    width:97%;
    min-width: 79rem;
    border-collapse:collapse;
    margin-top: 2rem;
}
.order_change_table>thead>tr{
    height:3rem;
    line-height: 3rem;
    text-align: left;
}
.order_change_table>thead>tr>th{
    padding-left: 1rem;
    box-sizing: border-box;
}
.bespeak_change_table{
    width:97%;
    min-width: 79rem;
    border-collapse:collapse;
    border-left: 1px solid #e6e2e2;
    border-right: 1px solid #e6e2e2;
    border-top: 1px solid #e6e2e2;
    margin-top: 1rem;
}
.bespeak_change_table>thead>tr{
    height:3rem;
    line-height: 3rem;
    border-bottom: 1px solid #e6e2e2;
}
.bespeak_change_table>tbody>tr{
    height:6rem;
    line-height: 6rem;
    border-bottom: 1px solid #e6e2e2;
}
.bespeak_change_table tr>td,.bespeak_change_table tr>th{
    text-align: left;
    padding-left: 1rem;
    box-sizing: border-box;
}
.bespeak_change_title{
    background-color: #f8f8f8;
}
.bespeak_change_one{
    width:15%;
    position: relative;
}

.bespeak_change_name{
    position: absolute;
    left: 5rem;
    top: 0.7rem;
}
.bespeak_change_name>span{
    font-size: 12px;
}
.order_change_name{
    position: absolute;
    left: 5rem;
    top: 1.5rem;
}
.order_change_name>span{
    display: block;
    height:1.5rem;
    line-height: 1.5rem;
    text-align: left;
}
.bespeak_change_name>span{
    display: block;
    height:1.5rem;
    line-height: 1.5rem;
    text-align: left;
    /*position: absolute;*/
    /*right:0;*/
}
.bespeak_change_two{
    width:10%;
}
.bespeak_change_people{
    width:10%;
}
.bespeak_change_time{
    width:14%;
}
.bespeak_change_time1{
    width:14%;
}
.bespeak_change_time1>span{
    display: block;
    height:1.5rem;
    line-height: 1.5rem;
    text-align: left;
}
.bespeak_change_time1_color{
    color: #a9a8a5;
}
.bespeak_change_statue{
    width:9%;
}
.bespeak_change_img{
    height:3rem;
    width:3rem;
    border-radius: 50%;
    position: absolute;
    top:1.5rem;
}
.bespeak_change_equic>button{
    width:4rem;
    text-align: center;
    height:2rem;
    margin-right: 1rem;
}
.button_stsue_cancle{
    border:1px solid #e6e2e2;
    background-color: #fff;
}
.button_stsue_change{
    border:1px solid #53C7FF;
    color: #53C7FF;
    background-color: #fff;
}
.button_stsue_accept{
    border:1px solid #53C7FF;
    background-color: #53C7FF;
    color: #fff;
}
.activeClass{
    color:#53C7FF;
}

/*预约*/
.Baby_Healthy_home_right_bespeak{
    background-color: #f8f8f8;
    height:100%;
}
.Baby_Healthy_home_right_top_list{
    width:100%;
    height:100%;
    display: flex;
    justify-content: flex-start;
}
.Baby_Healthy_home_right_top_list>li{
    font-size: 15px;
    line-height: 4rem;
    width: 7rem;
    text-align: center;
    margin:0 2rem 0 2rem;
    cursor: pointer;
}
.bespeak_active{
    color: #53C7FF;
    border-bottom: 2px solid #53C7FF;
    box-sizing: border-box;
}
/*预约看板*/
.Baby_Healthy_home_right_bespeak_search{
    width: 100%;
    min-width: 73rem;
    height:5rem;
    padding:1.7rem 2rem 0 2rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.Baby_Healthy_home_right_bespeak_btn_searchbox{
    height: 2.5rem;
    display: flex;
    justify-content: flex-start;
}
.bespeak_search_input{
    border:1px solid #ccc;
    width:12rem;
    height:100%;
}
.bespeak_search_button{
    width:5rem;
    height:2.6rem;
    border:1px solid #53C7FF;
    color: #53C7FF;
    background-color: #fff;
    position: relative;
    top:1px;
    margin-left: 0.5rem;
}
.Baby_Healthy_home_right_bespeak_list{
    background-color: #f8f8f8;
    height:100%;
    overflow: auto;
}
.Baby_Healthy_home_right_bespeak_btn{
    width: 17rem;
    height: 2.5rem;
    background-color: #22A7F0;
    color: #fff;
    font-size: 14px;
}

.bespeak_search_container{
    background-color: #fff;
    width:100%;
    height:30rem;
    padding-left: 2rem;
    padding-top: 1rem;
    box-sizing: border-box;
}
.bespeak_change_equic{
    width:14%;
}
.bespeak_change_look_list{
    width:100%;
    height: 4rem;
    line-height: 4rem;
    margin-top: 1rem;
    display: flex;
    justify-content: space-between;
}
.bespeak_change_look_list_ul{
    display: flex;
    justify-content: flex-start;
    list-style: none;
}
.bespeak_change_look{
    background-color: #fff;
    min-height: 41rem;
    width:96%;
    margin-left: 2rem;
    border-collapse: collapse;
    border:1px solid #e6e2e2;
}
.bespeak_change_look>thead>tr{
    background-color: #f8f8f8;
    height:3rem;
}
.bespeak_change_look>thead>tr>th{
    border:1px solid #e6e2e2;
}
.bespeak_change_look>thead>tr{
    height:3rem;
}
.bespeak_change_look>tbody>tr>td{
    background-color: #fff;
    height:3rem;
    border:1px solid #e6e2e2;
    text-align: center;
    cursor: pointer;
}
.bespeak_change_look_li_input{
    margin-left: 4rem;
}
.bespeak_change_look_li{
    width:7rem;
    height:4rem;
    line-height: 4rem;
    text-align: right;
}
.bespeak_change_look_input{
    height: 2rem;
    line-height: 2rem;
    width: 10rem;
    border: 1px solid #ccc;
    text-align: center;
}
.bespeak_change_look_list_tip{
    display: flex;
    justify-content: flex-start;
}
.bespeak_change_look_list_tip>li{
    width:7rem;
    position: relative;
}
.bespeak_change_look_list_tip>li>span{
    display: inline-block;
    width:1rem;
    height:1rem;
    margin-right: 0.3rem;
    position: absolute;
    top:1.5rem;
    left:-1.3rem;
}
.tip_have{
    background-color: #E34D4D ;
}
.tip_has{
    background-color: #15B5FF;
}
.tip_empty{
    background-color: #fff;
    border: 1px solid #ccc;
}
/*订单管理*/
.order_span_margin{
    margin-left: 2rem;
}
.order_select_color{
    color: #6F6F71;
    padding-left: 1rem;
    box-sizing: border-box;
}
.table_margin_order{
    margin-top: 1rem;
}
.statue_order_num{
    margin-left: 2rem;
    color:#6F6F71;
}
.billing_right_right_tit{
    height:3rem;
    line-height: 3rem;
    border-bottom:1px solid #ccc;
    position: relative;
}
.billing_right_right_center{
    position: absolute;
    left:40%;
}
.billing_right_right_delte{
    position: absolute;
    right:1rem;
    color:#71716C;
}
.billing_right_right_btn_searchbox{
    height: 2.5rem;
    display: flex;
    justify-content: center;
    margin-top: 0.5rem;
}
.billing_right_right_btn_input{
    border: none;
    background-color: #efeaea;
    width: 19rem;
    border-radius: 4rem;
    height: 2.5rem;
}
.billing_right_right_btn_search{
    display: inline-block;
    width:3rem;
    line-height: 2.5rem;
    margin-left: 1rem;
}
.home_fast_storage{
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.home_fast_storage_detail{
    margin-top: 1rem;
    width:11rem;
    height:13.5rem;
    border:1px solid #ccc;
    margin-left: 1.5rem;
}
.home_fast_storage_detail_img{
    width:100%;
    height:9rem;
}
.home_fast_storage_sum{
    text-align: center;
    font-size: 14px;
    padding-top: 0.3rem;
    box-sizing: border-box;
}
.home_fast_storage_name{
    height: 2rem;
    line-height: 2rem;
    width: 100%;
    position: relative;
    bottom: 0rem;
}
.home_fast_storage_name>span{
    color: red;
    margin-left: 0.5rem;
}
.right_bespeak_btn_card{
    width: 7rem;
    height: 2.5rem;
    background-color: #fff;
    color: #53C7FF;
    font-size: 14px;
    border:1px solid #53C7FF;
}
.storage_name_checkbox{
    position: absolute;
    right:1rem;
    bottom: 0.2rem;
}
.td_empty{
    display: inline-block;
    width: 91%;
    height: 91%;
    background-color: #c7c1c1;
    margin: 0.3rem;
}
/*--*/
/*卡券管理*/
.card_bgc{
    background-color: #f8f8f8;
}
.card_bgc_fff{
    background-color: #fff;
}
.card_table_list_margin_top{
    margin-top: 0;
}
.card_selset_margin{
    margin-right: 1rem;
    height: 2.6rem;
    color: #6F6F71;
    padding-left: 1rem;
    box-sizing: border-box;
}
.card_input_position{
    position: relative;
    top: 0.4rem;
    right: 0.3rem;
}
.card_img_position{
    margin-left: 0.5rem;
     border-radius: 0%;
    position: absolute;
    top: 1rem;
}
.card_name{
    position: absolute;
    left: 6.5rem;
    top: 1rem;
}
.card_name>span{
   display: block;
    height: 1.5rem;
    line-height: 1.5rem;
    text-align: left;
}
/*添加卡*/

.couponContent {
    width: 100%;
    background: #f8f8f8;
}
.titleNav {
    height: 4rem;
    background: #fff;
    line-height: 4rem;
    font-size: 1.5rem;
    padding-left: 3rem;
}
.firstLevel {
    color: #53C7FF;
}
.couponWrapper {
    font-size: 1.4rem;
    color: #a59e9e;
    background-color: #fff;
    margin-left: 1.5rem;
    margin-top: 1rem;
    padding-top: 1.5rem;
    box-sizing: border-box;
}
.couponOption {
    width: 100%;
    margin-bottom:2rem;
}
/*.couponOption_top{*/
    /*margin-top: 2rem;*/
/*}*/
.formTipText {
    color: #595656;
    display: inline-block;
    width:11%;
    text-align: end;
    font-size: 1.4rem;
}
.couponInput{
    color: #ccc;
    font-size: 1rem;
    border-radius: 0.2rem;
    border:1px solid #ccc;
    height:2.5rem;
}
.couponName {
    width: 20%;
}
.couponWrapper .couponTypeBtn:not(:first-child){
    margin-left:1rem;
}
.couponWrapper .couponTypeText{
    background-color: #a7c4d2;
    padding:0.4rem;
    margin-left:0.8rem;
    color: #333;
}
.couponNum{
    width: 10%;
}
.couponCount{
    width: 5%;
}
.couponDesc{
    width: 20%;
    height:7rem
}
.couponDesc{
    border: 1px solid #ccc;
    padding-top: 0.5rem;
    padding-left: 0.5rem;
    box-sizing: border-box;
}
.couponShop{
    width: 20%;
}
.submitBtns{
    width: 100%;
    padding-left:15%;
    box-sizing: border-box;
}
.submitBtns button{
    padding:0.5rem 1.2rem;
    font-size: 1rem;
    border-radius: 0.2rem;
    border:1px solid  #53C7FF;
    background:  #53C7FF;
    color: #fff;
}
.submitBtns .putawayBtn{
    background: #fff;
    color:  #53C7FF;
    margin-left:2rem;
}
/*添加预约*/
.addBespeak{
    width:100%;
    height:100%;
    position: absolute;
    top:0;
    left:0;
    z-index: 100;
    background-color: rgba(175, 171, 171, 0.83);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.addBespeak_box{
    width:44%;
    height:80%;
    background-color: #fff;
    padding: 0 2rem 0 2rem;
    box-sizing: border-box;
}
.addBespeak_tit{
    width:100%;
    text-align: center;
    height:4rem;
    line-height: 4rem;
    border-bottom: 1px solid #bcb9b9;
    font-size: 16px;
    box-sizing: border-box;
    position: relative;
}
.addBespeak_tit_close{
    font-size: 28px;
    color: #807e7e;
    position: absolute;
    right:0;
    cursor: pointer;
}
.couponMargin{
    margin:0;
}
.formTipWidth{
    width:14rem;
}
.formTipTextWidth{
    width:10rem;
}
.formTipMaxWidth{
    width:52%;
}
.submitBtnsBgc{
    background-color: #fff;
    padding-left: 22%;
}
.addBespeak_tit_searchbox{
    width:100%;
    display: flex;
    justify-content: flex-end;
    margin-top: 0.5rem;
}
.searchbox_select{
    border:1px solid #ccc;
    width:10rem;
    height:2.5rem;
    padding-left:0.5rem;
    box-sizing: border-box;
    margin-right: 1rem;
}
.searchbox_input{
    border:1px solid #ccc;
    height:2.5rem;
    padding-left:0.5rem;
    width:10rem;
    box-sizing: border-box;
}
.searchbox_table_width{
    height: 3rem;
    line-height: 3rem;
    width: 100%;
    border-collapse: collapse;
    margin-top: 2rem;
    border-bottom: 1px solid #e6e2e2;
}
.searchbox_table_width th{
    text-align: left;
    padding-left: 0.5rem;
    box-sizing: border-box;
}
.addBespeak_change_one{
    width: 30%;
    position: relative;
}
.addBespeak_change_two{
    width:15%;
}
.bespeak_change_detail{
    height:5rem;
}
.addBespeakButton{
    padding:0.3rem 1.6rem;
}
.storeSetting_table_width{
    width:20%;
    position: relative;
}
.storeSetting_table_width_two{
    width:24%;
}
.storeSetting_table_name {
    position: absolute;
    left: 6.5rem;
    top: 0rem;
}
.storeSetting_btn_color{
    width: 7rem;
    height: 2.5rem;
    background-color: #fff;
    border: 1px solid #53C7FF;
}
.btn_fontColor{
    color: #53C7FF;
}
.btn_active_color{
    width: 7rem;
    height: 2.5rem;
    background-color: #53C7FF;
    border: 1px solid #fff;
}
.btn_active_fontColor{
    color: #fff;
}
.width_active_table{
    width:13%;
}
.couponOption_margin {
    width: 100%;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    position: relative;
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
}
.titleNav_i{
    font-size: 12px;
    margin-left: 2rem;
}
.couponWidth_textarea {
    width: 50%;
    height: 7rem;
}
.couponWidth_textarea_couponName {
     display: block;
    width:50%;
    color: #ccc;
    font-size: 1rem;
    border-radius: 0.2rem;
    border: 1px solid #ccc;
    height: 2.5rem;
}
.couponOption_img{
    width: 5.5rem;
    height: 5.5rem;
}
.couponOption_button{
    padding: 0.5rem 1.1rem;
    box-sizing: border-box;
    margin-top: 0.5rem;
}
.couponOption_rightBtn{
    width:100%;
    position: absolute;
    left: 18rem;
    top: 0rem;
}
.notice_width{
    width:49%;
}
/***/
.table_fontSize{
    font-size: 14px;
}
.tip_had{
    background-color: #ccc;
}
.active_bgc{
    background-color:#c8c9ca;
}
.red_color{
    color: red;
}
.btn_link_color{
    color: #fff;
}
.hidden{
    display: none;
}
